222 research outputs found

    The Impact of Systematic Edits in History Slicing

    Full text link
    While extracting a subset of a commit history, specifying the necessary portion is a time-consuming task for developers. Several commit-based history slicing techniques have been proposed to identify dependencies between commits and to extract a related set of commits using a specific commit as a slicing criterion. However, the resulting subset of commits become large if commits for systematic edits whose changes do not depend on each other exist. We empirically investigated the impact of systematic edits on history slicing. In this study, commits in which systematic edits were detected are split between each file so that unnecessary dependencies between commits are eliminated. In several histories of open source systems, the size of history slices was reduced by 13.3-57.2% on average after splitting the commits for systematic edits.Comment: 5 pages, MSR 201

    ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes

    Full text link
    To improve the usability of a revision history, change untangling, which reconstructs the history to ensure that changes in each commit belong to one intentional task, is important. Although there are several untangling approaches based on the clustering of fine-grained editing operations of source code, they often produce unsuitable result for a developer, and manual tailoring of the result is necessary. In this paper, we propose ChangeBeadsThreader (CBT), an interactive environment for splitting and merging change clusters to support the manual tailoring of untangled changes. CBT provides two features: 1) a two-dimensional space where fine-grained change history is visualized to help users find the clusters to be merged and 2) an augmented diff view that enables users to confirm the consistency of the changes in a specific cluster for finding those to be split. These features allow users to easily tailor automatically untangled changes.Comment: 5 pages, SANER 202

    Revisiting the Effect of Branch Handling Strategies on Change Recommendation

    Full text link
    Although literature has noted the effects of branch handling strategies on change recommendation based on evolutionary coupling, they have been tested in a limited experimental setting. Additionally, the branches characteristics that lead to these effects have not been investigated. In this study, we revisited the investigation conducted by Kovalenko et al. on the effect to change recommendation using two different branch handling strategies: including changesets from commits on a branch and excluding them. In addition to the setting by Kovalenko et al., we introduced another setting to compare: extracting a changeset for a branch from a merge commit at once. We compared the change recommendation results and the similarity of the extracted co-changes to those in the future obtained using two strategies through 30 open-source software systems. The results show that handling commits on a branch separately is often more appropriate in change recommendation, although the comparison in an additional setting resulted in a balanced performance among the branch handling strategies. Additionally, we found that the merge commit size and the branch length positively influence the change recommendation results.Comment: 11 pages, ICPC 202

    Microscopic Characterization of the L10-FePt Nanoparticles Synthesized by the SiO2-Nanoreactor Method

    Full text link
    We investigated magnetic properties of the L10-FePt nanoparticles synthesized by the SiO2-nanoreactor method by means of Moessbauer spectroscopy from the microscopic point of view. Almost all of the nanoparticles were revealed to have nearly the same Moessbauer hyperfine parameters as those of the bulk L10-FePt alloy, indicating that they have well-defined L10 structure equivalent to the bulk state in spite of their small size of 6.5 nm.Comment: 13 pages, 4 figure

    ATTED-II: a database of co-expressed genes and cis elements for identifying co-regulated gene groups in Arabidopsis

    Get PDF
    Publicly available database of co-expressed gene sets would be a valuable tool for a wide variety of experimental designs, including targeting of genes for functional identification or for regulatory investigation. Here, we report the construction of an Arabidopsis thaliana trans-factor and cis-element prediction database (ATTED-II) that provides co-regulated gene relationships based on co-expressed genes deduced from microarray data and the predicted cis elements. ATTED-II () includes the following features: (i) lists and networks of co-expressed genes calculated from 58 publicly available experimental series, which are composed of 1388 GeneChip data in A.thaliana; (ii) prediction of cis-regulatory elements in the 200 bp region upstream of the transcription start site to predict co-regulated genes amongst the co-expressed genes; and (iii) visual representation of expression patterns for individual genes. ATTED-II can thus help researchers to clarify the function and regulation of particular genes and gene networks

    On one-dimensional sound analysis of a duct network with Helmholtz resonators

    Get PDF
    The outer orifice correction for Helmholtz resonators attached to the sidewall ofcircular ducts was studied. For the outer orifice correction when the axis direction ofthe orifice coincides with that of the duct, .explicit expressions were given by Ingard and Rschevkin. But their application to duct sections with duct-sidewall resonators is beyond their premise. An explicit expression ofthe outer orifice correction for duct-sidewall resonators was derived by conducting three-dimensionalboundary-element analyses. Application ofthis outer orifice correction improves significantly the accuracy of the one-dimensional wave analysis for the acoustic properties of duct sections which have sidewall resonators.会議名称:The 31th International Congress and Exposition on Noise Control Engineering : additional proceedings, Sound Quality Symposium 2002主催学会:INCE/US
    corecore